marbled mitten lobster - Turkish English Dictionary